using System;

namespace CLELCore
{
	public interface ICLELWriter : IDisposable
	{
		bool IsLittleEndian {get;set;}
		//string respresntation of reader
		String Path {get;}
		void WriteByte(byte val);
		void WriteShort(short val);
		void WriteInt(int val);
		void WriteLong(long val);
		void Write(byte[] buffer,int offset,int length);
		void Close();
	}
}
